package com.qdxwx.models.picture;

import java.io.Serializable;
import java.util.List;

public class PictureQuery implements Serializable {

    private static final long serialVersionUID = 7001525614425613807L;

    //图片名称
    private String title;
    //频道Id
    private Integer channelId;
    //专业Id
    private Integer subjectId;
    //分类Id
    private Integer categoryId;
    //分类Ids
    private List<Integer> categoryIds;
    //专集Id
    private Integer albumId;
    //图片拓展名
    private String fileExt;
    //固顶
    private Integer isTop;
    //推荐
    private Integer isElite;
    //上传者
    private Long userId;
    //等级id
    private Integer levelId;
    //查询免费
    private Integer isFree;
    //1 正常　0　下架   -1删除
    private Integer status;

    private Integer orderBy;// 1热门 ，2下载


    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getChannelId() {
        return channelId;
    }

    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    public Integer getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(Integer subjectId) {
        this.subjectId = subjectId;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

    public List<Integer> getCategoryIds() {
        return categoryIds;
    }

    public void setCategoryIds(List<Integer> categoryIds) {
        this.categoryIds = categoryIds;
    }

    public Integer getAlbumId() {
        return albumId;
    }

    public void setAlbumId(Integer albumId) {
        this.albumId = albumId;
    }

    public String getFileExt() {
        return fileExt;
    }

    public void setFileExt(String fileExt) {
        this.fileExt = fileExt;
    }

    public Integer getIsTop() {
        return isTop;
    }

    public void setIsTop(Integer isTop) {
        this.isTop = isTop;
    }

    public Integer getIsElite() {
        return isElite;
    }

    public void setIsElite(Integer isElite) {
        this.isElite = isElite;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Integer getLevelId() {
        return levelId;
    }

    public void setLevelId(Integer levelId) {
        this.levelId = levelId;
    }

    public Integer getIsFree() {
        return isFree;
    }

    public void setIsFree(Integer isFree) {
        this.isFree = isFree;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getOrderBy() {
        return orderBy;
    }

    public void setOrderBy(Integer orderBy) {
        this.orderBy = orderBy;
    }

    @Override
    public String toString() {
        return "PictureQuery{" +
                "title='" + title + '\'' +
                ", channelId=" + channelId +
                ", subjectId=" + subjectId +
                ", categoryId=" + categoryId +
                ", fileExt='" + fileExt + '\'' +
                ", isTop=" + isTop +
                ", isElite=" + isElite +
                ", userId=" + userId +
                ", isFree=" + isFree +
                ", status=" + status +
                ", orderBy=" + orderBy +
                '}';
    }
}
